home *** CD-ROM | disk | FTP | other *** search
- DESKTOP x1k1
- ╔═════════════════╗
- ║ MEMORY ║
- ║ bit assignments ║
- ╚═════════════════╝
-
- Atari Memory Manager Unit
- ┌───────────────┐
- │ CONFIGuration │ b3-b2=[b1-b0]=bank 0
- │ │ b1-b0=[b1-b0]=bank 1
- │ │ 00: 64 Kbit RAM
- │ │ 01: 256 Kbit RAM
- │ │ 10:1024 Kbit RAM
- └───────────────┘
-
- Random Access Memory
- ┌────────────┐
- │ $2-3 │ =ROM version (in BCD)
- │ $4-7 │ =reset PC ($FF|(5)|(6)|$00=ROM address)
- │ $8-memsize │ =RAM
- └────────────┘
-
- Reset Programs
- ├─────────────────┤
- │ MEMSIZE-512*n │ if=$12123456
- │ ... +4 │ and if=MEMSIZE-512*n
- │ │ and if the checksum of the 512 bytes=$5678
- │ ... +8-... │ =reset program
- └─────────────────┘
-
- Read Only Memory PACKage
- ┌───────────────┐
- │ $FFFA0000.L │ =$ABCDEF42
- │ $FFFA0004-... │ =first program
- │ │ .L=next program address (0:end)
- │ │ .L=init
- │ │ b31=Tos Take Parameters
- │ │ b30=TOS
- │ │ b29=accessory
- │ │ b25=TOS init
- │ │ b24=low level init
- │ │ b23-b0=init address
- │ │ .L=run address
- │ │ .W=time
- │ │ .W=date
- │ │ .L=program size
- │ │ .Bs=program name (+0)
- └───────────────┘
-
- Atari Read Only Memory
- ┌────────────────────────────────────────────────┐
- │ DESKTOP │
- │ ┌────────────────────────────────────────────┐ │
- │ │ AES │ │
- │ │ ┌────────────────────────────────────────┐ │ │
- │ │ │ VDI │ │ │
- │ │ │ ┌────────────────────────────────────┐ │ │ │
- │ │ │ │ TOS │ │ │ │
- │ │ │ │ ┌────────────────────────────────┐ │ │ │ │
- │ │ │ │ │ BIOS │ │ │ │ │
- │ │ │ │ │ ┌────────────────────────────┐ │ │ │ │ │
- │ │ │ │ │ │ XBIOS │ │ │ │ │ │
- │ │ │ │ │ │ ┌────────────────────────┐ │ │ │ │ │ │
- │ │ │ │ │ │ │ USED EXCEPTIONS │ │ │ │ │ │ │
- │ │ │ │ │ │ │ ┌────────────────────┐ │ │ │ │ │ │ │
- │ │ │ │ │ │ │ │ CRASH EXCEPTIONS │ │ │ │ │ │ │ │
- │ │ │ │ │ │ │ │ ┌────────────────┐ │ │ │ │ │ │ │ │
- │ │ │ │ │ │ │ │ │ WARM RESET │ │ │ │ │ │ │ │ │
- │ │ │ │ │ │ │ │ │ ┌────────────┐ │ │ │ │ │ │ │ │ │
- │ │ │ │ │ │ │ │ │ │ COLD RESET │ │ │ │ │ │ │ │ │ │
- └─┴─┴─┴─┴─┴─┴─┴─┴─┴────────────┴─┴─┴─┴─┴─┴─┴─┴─┴─┘
-